Bringing Knowledge to Middleware - Grid Scheduling Ontology
نویسندگان
چکیده
The Grid paradigm implies the sharing of a variety of resources across multiple administrative domains. Assuming that such an environment is highly dynamic, it is essential to abstract potential drawbacks away from resource users and resource providers. One crucial aspect in designing and operating Grids to gain the respective abstraction is the provision of a sophisticated scheduling and resource management framework. Experience shows that scheduling a single resource like an HPC system is already a challenge, but the co-ordinated scheduling of multiple resources to automatically process a complex work flow is impossible if the capabilities of resources are not a priori known. We propose to make scheduling-specific parts of such knowledge exploitable by introducing a scheduling domain ontology. This ontology provides a common semantic understanding to be shared between the components involved in the scheduling process. By agreeing upon and integrating such an ontology we increase the automation level and make usage and administration of Grids easier.
منابع مشابه
A Grid Middleware for Ontology Access
Many advanced grid applications need access to ontologies representing knowledge about a certain application domain. To deal with the high heterogeneity of available ontologies, we propose a general service-oriented middleware for making ontologies accessible to grid applications. Our implementation is integrated in the German D-Grid infrastructure and provides several applications a uniform ac...
متن کاملOntology-based Grid resource management
Grid resources are typically diverse in nature with respect to their software and hardware configurations, resource usage policies and the kind of application they support. Aggregating and monitoring these resources, and discovering suitable resources for the applications become a challenging issue. This is partially due to the representation of Grid metadata supported by the existing Grid midd...
متن کاملScheduling and Dynamic Management of Applications over Grids
The work presented in this Thesis is about scheduling applications in computational Grids.We study how to better manage jobs in a grid middleware in order to improve the perfor-mance of the platform. Our solutions are designed to work at the middleware layer, thusallowing to keep the underlying architecture unmodified.First, we propose a reallocation mechanism to dynamically...
متن کاملFuzzy scheduling with swarm intelligence-based knowledge acquisition for grid computing
In spite of the existence of a large diversity in literature related to scheduling algorithms in computational grids, there are only a few efficiently dealing with the inherent uncertainty and dynamism of resources and applications of these systems. Further, the need to meet both users and providers QoS requirements, such as tardiness or resource utilization, calls for new adaptive scheduling s...
متن کاملPerformance metrics and ontologies for Grid workflows
Many Grid workflow middleware services require knowledge about the performance behavior of Grid applications/services in order to effectively select, compose, and execute workflows in dynamic and complex Grid systems. To provide performance information for building such knowledge, Grid workflow performance tools have to select, measure, and analyze various performance metrics of workflows. Howe...
متن کامل